
my_list = ['java', 'python', "wf"]
print(my_list.index('python'))

# 不存在，异常
# ValueError: 'hello' is not in list
# print(my_list.index('hello'))

# set元素的值
my_list[1] = 'python2'
print(my_list)

# 指定下标插入元素
my_list.insert(1, 'hello')
print(my_list)

# 在尾部追加元素
my_list.append("新元素")
print(my_list)

# 追加多个
my_list2 = [1, 2, 3]
my_list.extend(my_list2)
print(my_list)

# 删除元素
my_list = ['java', 'python', "wf"]
del my_list[2]
print(my_list)

# 删除元素
my_list = ['java', 'python', "wf"]
my_list.pop(2)
print(my_list)

# 删除元素
my_list = ['java', 'python', "wf", 'wf']
# 只删除匹配的第一个
my_list.remove('wf')
print(my_list)
# 反转
my_list.reverse()
print(my_list)

# 统计元素次数
my_list = ['java', 'python', "wf", 'wf']
print(my_list.count("wf"))

# 列表的数量
print(len(my_list))

# 清空列表
my_list.clear()

# False
print(my_list is None)
# True
print(not my_list)
print(type(my_list))

